﻿using System.ComponentModel;
using YNTK.Dependency;

namespace YNTK.Common.Enum
{
    /// <summary>
    /// 共享范围枚举
    /// </summary>
    [SuppressSniffer]
    public enum SharedScopeEnum
    {
        /// <summary>
        /// 全组织
        /// </summary>
        [Description("全组织")]
        Organization = 0,

        /// <summary>
        /// 特定机构
        /// </summary>
        [Description("特定机构")]
        Mechanism = 1,

        /// <summary>
        /// 特定角色
        /// </summary>
        [Description("特定角色")]
        Role = 2,

        /// <summary>
        /// 特定用户
        /// </summary>
        [Description("特定用户")]
        Users = 3,

        /// <summary>
        /// 仅自己可见
        /// </summary>
        [Description("仅自己可见")]
        Only =4
    }
}
